package com.crm.common.admin.entity.BO;

import com.crm.common.ka.core.entity.PageEntity;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.util.Date;
import java.util.List;

@Data
@ApiModel("消息列表查询对象")
public class AdminMessageQueryBO extends PageEntity {

    @ApiModelProperty("是否已读")
    private Integer isRead;

    @ApiModelProperty("label")
    private Integer label;

    @ApiModelProperty("用户ID")
    private Long userId;

    @ApiModelProperty("type")
    private Integer type;

    @ApiModelProperty("labelType")
    private Integer labelType;

    @ApiModelProperty("标题")
    private String title;

    @ApiModelProperty("开始时间")
    private Date startTime;

    @ApiModelProperty("结束时间")
    private Date endTime;

    private List<Integer> typeList;
}
